MSFRGLSRPNAISGMGVADESKTTFLELQRKKTHRYVVFKIDESKKEVVVEKTGNPTESYDDFLASLPDNDCRYAVYDFDFVTSENCQKSKIFFFAWSPSTSGIRAKVLYSTSKDQLSRELQGIHYEIQATDPTEVDLEVLRERAN